package com.zg.indiv.domain.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.sql.Timestamp;
import java.util.List;

/**
 * @author lixin
 */
@Data
public class IndivSelectorFormVo {
    @ApiModelProperty("选择器表单关联id")
    private Long id;

    @ApiModelProperty("租户id")
    private Long tenantId;

    @ApiModelProperty("数据选择器id")
    private Long selectorId;

    @ApiModelProperty("上级选择器表单关联id，0代表无上级")
    private Long parentId;

    @ApiModelProperty("表单id")
    private Long formId;

    @ApiModelProperty("目录id")
    private Long folderId;

    @ApiModelProperty("数据创建者")
    private String createBy;

    @ApiModelProperty("数据更新者")
    private String updateBy;

    @ApiModelProperty("乐观锁")
    private Integer ver;

    @ApiModelProperty("是否删除")
    private Boolean isDel;

    @ApiModelProperty("查询字符串")
    private String searchStr;

    @ApiModelProperty("数据创建时间")
    private Timestamp createTime;

    @ApiModelProperty("数据更新时间")
    private Timestamp updateTime;

    @ApiModelProperty("选择器表单参数")
    private List<IndivSelectorFormParamVo> selectorFormParamList;
}
